a species of limbless amphibian in the family dermophiidae - Türkisch Englisch Wörterbuch